Improving Min-cut Placement for VLSI Using Analytical Techniques
نویسندگان
چکیده
Over the past few decades, several powerful placement algorithms have been used successfully in performing VLSI placement. With the increasing complexity of the VLSI chips, there is no clear dominant placement paradigm today. This work attempts to explore hybrid algorithms for large-scale VLSI placement. Our work aims to evaluate existing placement algorithms, estimate the ease of their reuse, and identify their sensitivities and limitations. We study particular aspects of large-scale placement and particular types of netlists on which cause commonly known placement algorithms produce strikingly sub-optimal layouts. Our work points out that significant room for improvement remains in terms of robustness of placement algorithms. Indications are that combining multiple placement algorithms is a worthwhile approach to improve performance on multiple types of netlists. In practice, it is important to have a robust and efficient linearsystem solver for VLSI analytical placement. To this end, we describe the design of a parallel variant for linear systems derived from VLSI analytical placement problems.
منابع مشابه
An Improved Standard Cell Placement Methodology using Hybrid Analytic and Heuristic Techniques
In recent years, size of VLSI circuits is dramatically grown and layout generation of current circuits has become a dominant task in design flow. Standard cell placement is an effective stage of physical design and quality of placement affects directly on the performance, power consumption and signal immunity of design. Placement can be performed analytically or heuristically. Analytical placer...
متن کاملLagrangian Relaxation Based Congestion Driven Analytical Placement
Analytical VLSI placement techniques achieved high solution quality and strong extensibility based on smooth approximation of placement objective and constraints. However, significant room still exist for VLSI placement to improve. We observe at least two sources of placement complexity and inaccuracy, namely, poor predictability for placement metrics and poor controllability of placement const...
متن کاملNew theoretical results on quadratic placement
Current tools for VLSI placement are based either on quadratic placement, or on min-cut heuristics, or on simulated annealing. For the most complex chips with millions of movable objects, algorithms based on quadratic placement seem to yield the best results within reasonable time. In this paper we prove several new theoretical results on quadratic placement. We point out connections to random ...
متن کاملEssential Issues in Analytical Placement Algorithms
The placement problem is to place objects into a fixed die such that no objects overlap with each other and some cost metric (e.g., wirelength) is optimized. Placement is a major step in physical design that has been studied for several decades. Although it is a classical problem, many modern design challenges have reshaped this problem. As a result, the placement problem has attracted much att...
متن کاملCongestion Minimization in Modern Placement Circuits
6 In this chapter, we propose a placement tool called Dragon which deploys hierarchical techniques to place large-scale mixed size designs that may contain thousand of macro blocks and millions of standard cells [1, 2, 3]. Min-cut based top-down approach is taken to handle the large complexity of designs and simulated annealing is used to minimize the total wirelength. Min-cut partitioning shou...
متن کامل